package com.xcm.model.vo;

/**
 * @ClassName DeviceInfoListVO
 * @Description 终端信息
 * @Author HanQinrui
 * @Date 2018/5/8 10:55
 * @Version 1.0
 **/
public class DeviceInfoListVO {
    /** 终端信息主键 */
    private Long deviceInfoId;
    /** 终端码 */
    private String deviceNum;
    /** 终端IP */
    private String deviceIp;
    /** 终端MAC地址 */
    private String deviceMac;
    /** 0.在线; 1.离线 */
    private Integer deviceStatus;
    /** 终端位置,省 */
    private String deviceProvince;
    /** 终端位置,市 */
    private String deviceCity;
    /** 终端位置,区 */
    private String deviceCounty;
    /** 分组码 */
    private String groupCode;
    /**
     * 分组名称
     */
    private String groupName;
    /** 终端型号 */
    private String deviceModel;
    /** 终端固件版本 */
    private String deviceHardVer;

    /**
     * 固件升级Id
     */
    private Long firmwareUpgradeId;

    public Long getDeviceInfoId() {
        return deviceInfoId;
    }

    public void setDeviceInfoId(Long deviceInfoId) {
        this.deviceInfoId = deviceInfoId;
    }

    public String getDeviceNum() {
        return deviceNum;
    }

    public void setDeviceNum(String deviceNum) {
        this.deviceNum = deviceNum;
    }

    public String getDeviceIp() {
        return deviceIp;
    }

    public void setDeviceIp(String deviceIp) {
        this.deviceIp = deviceIp;
    }

    public String getDeviceMac() {
        return deviceMac;
    }

    public void setDeviceMac(String deviceMac) {
        this.deviceMac = deviceMac;
    }

    public Integer getDeviceStatus() {
        return deviceStatus;
    }

    public void setDeviceStatus(Integer deviceStatus) {
        this.deviceStatus = deviceStatus;
    }

    public String getDeviceProvince() {
        return deviceProvince;
    }

    public void setDeviceProvince(String deviceProvince) {
        this.deviceProvince = deviceProvince;
    }

    public String getDeviceCity() {
        return deviceCity;
    }

    public void setDeviceCity(String deviceCity) {
        this.deviceCity = deviceCity;
    }

    public String getDeviceCounty() {
        return deviceCounty;
    }

    public void setDeviceCounty(String deviceCounty) {
        this.deviceCounty = deviceCounty;
    }

    public String getGroupCode() {
        return groupCode;
    }

    public void setGroupCode(String groupCode) {
        this.groupCode = groupCode;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getDeviceModel() {
        return deviceModel;
    }

    public void setDeviceModel(String deviceModel) {
        this.deviceModel = deviceModel;
    }

    public String getDeviceHardVer() {
        return deviceHardVer;
    }

    public void setDeviceHardVer(String deviceHardVer) {
        this.deviceHardVer = deviceHardVer;
    }

    public Long getFirmwareUpgradeId() {
        return firmwareUpgradeId;
    }

    public void setFirmwareUpgradeId(Long firmwareUpgradeId) {
        this.firmwareUpgradeId = firmwareUpgradeId;
    }

    @Override
    public String toString() {
        return "DeviceInfoListVO{" +
                "deviceInfoId=" + deviceInfoId +
                ", deviceNum='" + deviceNum + '\'' +
                ", deviceIp='" + deviceIp + '\'' +
                ", deviceMac='" + deviceMac + '\'' +
                ", deviceStatus=" + deviceStatus +
                ", deviceProvince='" + deviceProvince + '\'' +
                ", deviceCity='" + deviceCity + '\'' +
                ", deviceCounty='" + deviceCounty + '\'' +
                ", groupCode='" + groupCode + '\'' +
                ", deviceModel='" + deviceModel + '\'' +
                ", deviceHardVer='" + deviceHardVer + '\'' +
                '}';
    }
}
